/*  This file is part of YATracker.
    YATracker is free software: you can redistribute it and/or modify it under the terms
of the GNU Lesser General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.
    YATracker is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Lesser General Public License for more details.
    You should have received a copy of the GNU Lesser General Public License along with
YATracker. If not, see <http://www.gnu.org/licenses/>. */

#include "optionsdialog.h"
#include "ui_optionsdialog.h"
#include "yatsettings.h"

OptionsDialog::OptionsDialog(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::OptionsDialog)
{
    ui->setupUi(this);

    ui->lineEditPort->setText(YATSettings::serialPortName());

    connect(this, SIGNAL(accepted()), this, SLOT(OptionsDialog_accepted()));
}

OptionsDialog::~OptionsDialog()
{
    delete ui;
}

void OptionsDialog::OptionsDialog_accepted()
{
    YATSettings::setSerialPortName(ui->lineEditPort->text());

}
